long robe - French English Dictionary